#include <descriptor.h>
#ifndef IDT_H
#define IDT_H

class idt
{
private:
	static idtr IDTR;
 	static x86_interrupt IDT[256];// = (x86_interrupt*)0xD00;
public:
	static void loadIDTR();//configura a idt carregando o registrador idtr
	static void AddInt(int number, void (*handler)(), dword dpl); //para adicionar interrupcoes
};
#endif // idt.h
